CobWeb - a toolbox for automatic tomographic image analysis based on machine learning techniques: application and examples
نویسندگان
چکیده
In this study, we introduce CobWeb 1.0 which is a graphical user interface tailored explicitly for accurate image segmentation and representative elementary volume analysis of digital rock images derived from high resolution tomography. The CobWeb code is a work package deployed as a series of windows executable binaries which use image processing and machine learning libraries of MATLAB. The user-friendly interface enables image segmentation and cross-validation employing K-means, Fuzzy C-means, least square support vector machine, and ensemble classification (bragging and boosting) segmentation techniques. A quick region of interest analysis including relative porosity trends, pore size distribution, and volume fraction of different phases can be performed on different geomaterials. Data can be exported to ParaView, DSI Studio (.fib), Microsoft Excel and MATLAB for further visualisation and statistical analysis. The efficiency of the new tool was verified using gas hydrate-bearing sediment samples and Berea sandstone, both from synchrotron tomography datasets, as well as Grosmont carbonate rock X-ray micro-tomographic dataset. Despite its high sub-micrometer resolution, the gas hydrate dataset was suffering from edge enhancement artefacts. These artefacts were primarily normalized by the dual filtering approach using both non-local means and anisotropic diffusion filtering. The desired automatic segmentation of the phases (brine, sand, and gas hydrate) was thus successfully achieved using the dual clustering approach
منابع مشابه
Automatic road crack detection and classification using image processing techniques, machine learning and integrated models in urban areas: A novel image binarization technique
The quality of the road pavement has always been one of the major concerns for governments around the world. Cracks in the asphalt are one of the most common road tensions that generally threaten the safety of roads and highways. In recent years, automated inspection methods such as image and video processing have been considered due to the high cost and error of manual metho...
متن کاملA Hybrid Machine Learning Method for Intrusion Detection
Data security is an important area of concern for every computer system owner. An intrusion detection system is a device or software application that monitors a network or systems for malicious activity or policy violations. Already various techniques of artificial intelligence have been used for intrusion detection. The main challenge in this area is the running speed of the available implemen...
متن کاملUsing Machine Learning Algorithms for Automatic Cyber Bullying Detection in Arabic Social Media
Social media allows people interact to express their thoughts or feelings about different subjects. However, some of users may write offensive twits to other via social media which known as cyber bullying. Successful prevention depends on automatically detecting malicious messages. Automatic detection of bullying in the text of social media by analyzing the text "twits" via one of the machine l...
متن کاملPresentation of an efficient automatic short answer grading model based on combination of pseudo relevance feedback and semantic relatedness measures
Automatic short answer grading (ASAG) is the automated process of assessing answers based on natural language using computation methods and machine learning algorithms. Development of large-scale smart education systems on one hand and the importance of assessment as a key factor in the learning process and its confronted challenges, on the other hand, have significantly increased the need for ...
متن کاملPresentation of an efficient automatic short answer grading model based on combination of pseudo relevance feedback and semantic relatedness measures
Automatic short answer grading (ASAG) is the automated process of assessing answers based on natural language using computation methods and machine learning algorithms. Development of large-scale smart education systems on one hand and the importance of assessment as a key factor in the learning process and its confronted challenges, on the other hand, have significantly increased the need for ...
متن کامل